package com.guoyh.baseutils.utils

import android.text.TextUtils

/**
 * Created by small-ho on 2020/7/28 10:28 AM
 * title：校验工具
 */
object CheckUtils {
    /** 校验手机号  */
    fun isMobile(mobiles: String): Boolean {
        // "[1]"代表第1位为数字1，"[358]"代表第二位可以为3、5、8中的一个，"\\d{9}"代表后面是可以是0～9的数字，有9位。
        val telRegex = "[1][3456789]\\d{9}"
        return if (TextUtils.isEmpty(mobiles)) {
            false
        } else {
            mobiles.matches(telRegex.toRegex())
        }
    }

    /** 验证码校验  */
    fun isCode(code: String): Boolean {
        return code.matches("\\d{6}".toRegex())
    }

}
